Victoria House

Hotel | Leicester | England | United Kingdom

Contact details

Web
---

Phone
---

Address
LE2 0PF Leicester

Map view

Reviews

4 Reviews


 

Close by